package ar.edu.unrn.lia.bean.filter;

import java.util.Map;

public class PropiedadFiltro {
	
	private Long cantBanios = -1L;
	private Long cantDormitorios = -1L;
	private Long cantCocinas = -1L;
	private Long cantToilette = -1L;
	private Long cantLocalComercial = -1L;		
	private Long cochera = -1L;
	private Long propiedadTipo = -1L;
	
	
	public PropiedadFiltro() {
		super();		
	}
	
	public Long getCantBanios() {
		return cantBanios;
	}
	public void setCantBanios(Long cantBanios) {
		this.cantBanios = cantBanios;
	}
	public Long getCochera() {
		return cochera;
	}
	public void setCochera(Long cochera) {
		this.cochera = cochera;
	}
	
	
	
	public Long getCantDormitorios() {
		return cantDormitorios;
	}

	public void setCantDormitorios(Long cantDormitorios) {
		this.cantDormitorios = cantDormitorios;
	}

	public Long getCantCocinas() {
		return cantCocinas;
	}

	public void setCantCocinas(Long cantCocinas) {
		this.cantCocinas = cantCocinas;
	}

	public Long getCantToilette() {
		return cantToilette;
	}

	public void setCantToilette(Long cantToilette) {
		this.cantToilette = cantToilette;
	}

	public Long getCantLocalComercial() {
		return cantLocalComercial;
	}

	public void setCantLocalComercial(Long cantLocalComercial) {
		this.cantLocalComercial = cantLocalComercial;
	}
	
	

	public Long getPropiedadTipo() {
		return propiedadTipo;
	}

	public void setPropiedadTipo(Long propiedadTipo) {
		this.propiedadTipo = propiedadTipo;
	}

	public Map<String, String> agregarFiltros(Map<String, String> filters)
	{
		if (getCantBanios()!= -1)
		{
			filters.put("cantBanios", getCantBanios().toString());  
		}
		if (getCantDormitorios()!= -1)
		{
			filters.put("cantDormitorios", getCantDormitorios().toString());  
		}
		if (getCantCocinas()!= -1)
		{
			filters.put("cantCocinas", getCantCocinas().toString());  
		}
		if (getCantToilette()!= -1)
		{
			filters.put("cantToilette", getCantToilette().toString());  
		}
		if (getCantLocalComercial()!= -1)
		{
			filters.put("cantLocalComercial", getCantLocalComercial().toString());  
		}
		if (getCochera()!= -1)
		{
			filters.put("cochera", getCochera().toString());  
		}
		if (getPropiedadTipo()!= -1)
		{
			filters.put("propiedadTipo", getPropiedadTipo().toString());  
		}
		return filters;
	}

}
